ubuntu与centos对比 |
您所在的位置:网站首页 › windows server和centos哪个好 › ubuntu与centos对比 |
导读
CentOS与Ubuntu该如何选择,哪个更好用。笔者在自媒体平台收集了一些网友的观点,较为经典,分享给大家。至于应该选择哪个,希望看完本文章后,读者心中有数。
观点1:CentOS适用于服务器,Ubuntu则适用于个人桌面
服务器
这一点是CentOS胜,虽然它们同样是开源,免费。CentOS它的源码是来自由商业服务器Red Hat Enterprise Linux。有很多公司都是用CentOS来代替商业版的Red Hat Linux,同时它的稳定性也是值得信赖的。而Ubuntu的开发目的是为了使个人电脑变得简单易用,虽然也提供相应的企业服务器,不过专业的还是CentOS。 个人使用没毛病,那就是Ubuntu,大多数人觉得Linux难,其中的原因之一就是难于安装,但Ubuntu提供了友好的安装界面,所以非常简单。同时它还有出名的社区,可以帮助你非常轻松的入门,甚至成为专家。同时它有很多支持的软件,这些软件基础可以让你在上面办公,玩耍。还有在2013年发布了面向智能手机的移动操作系统,在2014年与魅族合作推出Ubuntu版MX3。从这些可见它在单用户使用的强大,完美。虽然CentOS也有相应的友好安装功能和支持功能,不过总体上真没有Ubuntu完美。 总的来说,它们都是非常优秀的,都是免费的,开源的,有很多的开发者大神都一直在进行修改,完善。基本上两者都没什么很大的区别,内核一样,只是附加的功能问题,如果你足够强大,甚至可以以Linux内核,开发也自己的专属Linux版本,在里面随心所欲。 CentOS适用于服务器,Ubuntu则适用于个人桌面 观点2:CentOS和Ubuntu平分秋色
两个平台都属于当今最流行的Linux平台,这两个平台在我负责的不同项目中都使用过,简单总结一下: Ubuntu对于初学者来说是更好的选择。 Ubuntu有一个很大的社区平台, 为我们提供丰富的文档和经验, Ubuntu服务器可以图形化界面都适合大部分人的习惯。 所以,如果你是初学者,没有任何特殊的要求,那就使用Ubuntu服务器吧。 CentOS更适合公司生产环境的使用: Centos更新频率不高,只有稳定的版本才会发布。 网上的项目教程有很多是基于Centos。 Ubuntu适合初学者,CentOS更适合公司服务器 观点4:CentOS更加稳定,Ubuntu对新技术支持度更好CentOS 更加稳定,服务器部署多,文档丰富,对运维友好 CentOS更稳定些,支持时间也比较长,比较适合稳定线上环境。从各种配置文档和使用数量来说也是centos比较有优势,当各种操作出问题,寻找资料时候centos比较有优势。 很多软件都也都会提供centos的二进制源,通过yum安装配置也非常省事。centos缺点也是其稳定点,由于追求稳定性,所以内核版本往往比较旧,一些新功能的支持也跟不上。centos对运维更加友好一点。 Ubuntu 功能更新,图形桌面支持更好,对开发和个人用更友好 ubuntu则比较相反,追求最新功能。内核版本版本较新,新的功能能及时推出同步。ubuntu桌面功能Xwindow更好,比较适合个人使用。很多开发和个人使用的都是首选ubuntu。但是在服务器应用方面较centos少一点。ubuntu对开发更加友好一点。 虚拟话和容器方面 当然随着docker崛起,这种差异也在逐渐较少。由于ubuntu内核版本更新,而docker容器对linux内核新功能要求比较高,所以使用ubuntu作为docker容器的宿主机更加友好一点。 而且很多项目docker配置时候也仅仅支持了针对ubuntu的Dockerfile配置,所以容器化方面ubuntu比较优势。 观点5:个人学习Linux推荐使用Ubuntu看你做什么,如果个人PC虚拟机学习Linux,推荐ubuntu的LTS版本,不过不要最新,18.04LTS或者16.04LTS。服务端就CentOS好一些。 不过,不影响你学习的,对于bash来说,ubuntu做了部分的封装,CentOS更加原生一些。Ubuntu也预装了一些工具,CentOS是比较裸的。 软件源来说ubuntu的软件源国内镜像更多一些。CentOS的一般用yum源,官网国内访问比较麻烦,镜像源很多都是不是严格对应的,有的替换的是rehat的源,有些版本不对应,没有对应到小版本号。 个人学习,推荐ubuntu,此外,他们之间的区别真的不大。没有必要太纠结。 观点6:CentOS稳定,Ubuntu功能激进centos稳扎稳打,python以及gcc用的版本都是偏向旧的,所以稳定性不错。 ubuntu桌面版则是较为激进,软件包都是挺新的,所以遇到问题的几率较大。 还有坑了我较久的问题 : apt install docker只能安一个壳子,不如直接搜安装docker-ce教程. 而yum install docker则直接把docker-ce都安好了 观点7:Ubuntu更容易使用,初学者应先从Ubuntu开始首先要知道,他两个都是Linux系统,如果你是初学的话我建议你先从Ubuntu开始,就我自己使用感受而言,Ubuntu上手容易,最主要的是文献较多,你使用过程中遇到的任何问题随便搜,都会找到好多答案,所以,从易于使用方面来讲,Ubuntu优于centos。 观点8:服务器用CentOS,娱乐用Ubuntu那要看你用电脑做什么了。如果是用作服务器,那自然是CentOS了。CentOS就是服务器版的系统啊,人家专业啊!现在很多中小企业的服务器都用它,因为它免费啊,不要银子。但是,也因为免费,所以,开发者不提供技术支持,有了问题,只好自己动手,丰衣足食了。 如果你是当作办公用,写写文档,上上网,听听歌,那还是用Ubuntu啊!Ubuntu虽不是Windows那样的桌面操作系统,但是,它还是为使用桌面而做足了功桌,尤其是办公使用,只要你要求不高,它也足够用了。而且,Ubuntu还有好多个衍生版本,你可以挑选使用。比如,Kubuntu,就是使用KDE桌面的,有人喜欢这种桌面;Lubuntu,就是使用LXDE桌在的,它适用老机器;Ubuntukylin,专为中国人开发的衍生版,有许多中国元素,如农历等等。 另外,还有一些基于Ubuntu开发的版本,如Mint,是界面上最像Window的Linux套件之一,和Window一样,有任务栏,也有开始菜单。如果你到百度下搜索一下,基于Ubuntu的Linux套件还多得是。Ubuntu16.04是长效支持版,支持5年的更新。它默认使用libreoffice为办公软件,能编辑MS-Office文档。Ubuntukylin提供WPS-Office Linux版下载链接。总之,只要你没有太高要求,办公使用足够用了。 观点9:CentOS适合于服务器,Ubuntu和Fedora适用于个人桌面这就是要看你用的用途定位了! ubuntu更类似windows xp,win7,win8,win10这些针对个人使用的消费市场。 centos则类似windows server 2008,windows server 2016的服务器市场。 如果是作为桌面使用的话那就是ubuntu,fedora这些桌面版的linux。 但是作为服务器使用还是用centos,不是说ubuntu不能用,如果用win7当作服务器上线总是感觉不放心啊,什么时候就死机了呢。服务器操作系统要求的稳定、强壮的运行! 在安装的时候选择包的时候就能看到区别,centos 的minunum安装不到700个软件包,这说明啥,越是少的软件包,出错的机率越是少啊! 再就是centos脱胎于redhat,Oracle在选择linux做发行版的时候也是选择的redhat的源码再发行,可见centos有着和红帽一样优秀的稳定的内核。不过centos被红帽收购了! 观点10:Ubuntu更合适于个人使用如果有部署好的linux服务器,那么基本上大型服务器都是centos的,我的建议是,在个人终端上安装与服务器一致的系统,最好版本号都一样,也尽量别升级。
如果单纯想用linux我个人比较推荐ubuntu,两者在pc上区别不大。但是国内用户下载的ubuntu,如果在中文页面上下载大概率遇到没节操且内置奇怪软件的版本,所以建议下载英文原版操作系统。
额外说一下,如果电脑配置很差,还有xubuntu、lubuntu等等轻量级操作系统,也可以用,适合初学者。
看了这么多观点,其实,笔者觉得网友都是按自己的感受表达。我个人的看法是,Ubuntu和CentOS系统都适用于服务器。笔者可以告诉你,在超大型的数据中心上,Ubuntu占有率绝对不会比CentOS弱。但如果想学习Linux技术,CentOS是更优的选择。需要参加红帽RHCSA、RHCE、RHCA认证,肯定要安装RHEL或CentOS系统。 原文来自:https://www.360kuai.com/pc/9b667b8bfbe537a57?cota=3&kuai_so=1&sign=360_e39369d1&refer_scene=so_3 本文地址:https://www.linuxprobe.com/ubuntu-comparison-centos.html编辑:坑人小妖精,审核员:逄增宝 Linux命令大全:https://www.linuxcool.com/ Linux系统大全:https://www.linuxdown.com/ 红帽认证RHCE考试心得:https://www.rhce.net/ 为您推荐一些与本文相关的文章:最新精简型 Linux 桌面环境大比拼《iOS Swift游戏开发经典实例》pdf电子书免费下载介绍Kubernetes监控Heapster公司业务需要软件定义网络的五个原因OpenStack开源云:中国“好声音”。Windows Defender在Win10上可能会被改名讲解一下常用的5种设计模式《机器学习实战》pdf电子书免费下载如何打造一个高逼格的云运维平台?《Android平台开发之旅》pdf电子书免费下载 相关文章[点此投稿]![]() ![]() ![]() ![]() ![]() 转载必需保留本文链接: https://www.linuxprobe.com/ubuntu-comparison-centos.html 红帽RHCE认证:https://www.rhce.net Linux命令大全:https://www.linuxcool.com Linux系统大全:https://www.linuxdown.com 本文依据CC-BY-NC-SA 3.0协议发布,竭诚为读者提供Linux视频教程、Linux学习资料以及红帽考试资料等优质学习资源。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |